Gefunden im SAP-Code

Hier sehen Sie, was es im SAP-Standard so alles zu entdecken gibt…

*piep*

Manchmal wüsste ich gerne die Geschichte hinter einigen AusrutschernSAP-Note 2808491 korrigiert so eine kleine Entgleisung bei der Variablenbenennung:

Danke an Emily!

Fortpflanzungsverbot für Statusverwaltung

Keine Panik! Alles hört auf mein Kommando!! HYSTERIE!!!!

panic SAP

Programm LSZA0F34

  CALL FUNCTION 'ADDR_SELECT_ADRP_SINGLE'
    EXPORTING
      persnumber       = person_number
    TABLES
      et_adrp          = xadrp
    EXCEPTIONS
      person_not_exist = 1
      parameter_error  = 2
      internal_error   = 3
      OTHERS           = 4.
 
  IF sy-subrc >= 2.
* Wenn wir unsere eigenen Bausteine nicht richtig aufrufen können,
* dann haben wir einen Dump verdient.
    MESSAGE ID sy-msgid TYPE 'X' NUMBER sy-msgno
           WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.

Programm RSDBRUNT

* check sy-uname ne 'SAPSYS'.
* Wozu dient die Abfrage auf den Benutzer SAPSYS ??? Da wir das nicht
* wissen, erfolgt auch weiterhin eine Spezialbehandlung für diese
* Userid.
 IF SY-UNAME = 'SAPSYS'.
   CALL FUNCTION 'RSAU_WRITE_SUBMIT_AUDIT_LOG'
        EXPORTING
              PROGNAME           = SY-CPROG
              SUBMIT_OK          = 'X'
         EXCEPTIONS
              OTHERS             = 1.

Walldorf hat eine eigene Zeitzone

No risk no fun

Zeitdefinition “Dauerart” bei Generierung von Testklassen

Interphasenmodulation

Das Business Rule Framework der SAP ist ziemlich fortschrittlich. Die folgende
Meldung wird jedoch nicht verwendet.

Das bedeutet entweder, dass das Problem der Instabilität inzwischen behoben
wurde oder dass der Warpkern noch nicht aktiv ist.

Meldung BRF 222

Interphasenmodulation führt zur Instabilität des Warpkerns

SAP “healthcare”

…auch 2026 immer noch vorhanden

Verständigen Sie Ihren Arzt oder Apotheker

Hauptspeicher zerstört

Grüß Gott!

Spaceship BERID

these are the adventures of the new spaceship BERID;
she intrudes into MRP areas where no man has gone before;
PERFORM DISPO_AREA_SET TABLES P_ATPCSX P_ATPMATX.

Gefunden von Uli in Form-Routine AVAILABILITY_CHECK_R3 (Programm LATPCFA6).

NUMBER_GET_NEXT

Die Dokumentation einer der zentralen Funktionsbausteine im SAP-System, NUMBER_GET_NEXT, sah lange Zeit so aus:

FU NUMBER_GET_NEXT


Kurztext

Nummernkreis Nächste freie Nummer vergeben

Vorbemerkung

Dieser Funktionsbaustein ist freigegeben.

Die Dokumentation des Funktionsbausteins wird noch überarbeitet,
so daß sie auch formal den Anforderungen genügt, die an
freigegebene Funktionsbausteine gestellt werden.

Schriebfehler sind nicht schön!

Report RHCOPY10:

25.08.1992 QJGK72556 Verschiedene Schriebfehler behoben

1000 Crying Devils

*———————————————————————-
*   INCLUDE LV61BMES
*———————————————————————-
* This INCLUDE contains all generated access routines. Never change it
* manually.
* Whoever disturbs the silence in this INCLUDE will be hunted by 1000
* crying devils!!!
*———————————————————————-

Vielen Dank an Ferdi Meyer!

Anschauliche Warnung

*———————————————————————-
*   Include LCORFF1K
*———————————————————————-
* …Kommentar ab Zeile 39
*
* Customer-Exit ist aktiv
* Möglichkeit kundenspezifischer Ergänzungen
* ATTENTION: Here it is forbidden to send a dialog (No message,
*            NO call screen..)
*            otherwise it will bite you in the bum
*———————————————————————-

Vielen Dank an Wolfgang Straßer

Ich weiß zwar nicht, was das hier soll…

Funktionsbaustein DYNP_VALUES_READ, Kompatibel muss sein…!

* Conversion exits. First, output conversion. (ich weiß zwar nicht, was
* das hier soll, aber es war drin und ich muß kompatibel bleiben)

Danke! Jetzt ist es klar!

VEDA_BEARBEITEN_VORBEREITEN (Include LV45WFVE)

form veda_bearbeiten_vorbereiten.
* Füllen der Schlüsselfelder.
veda = xveda.
* Alten Stand sichern.
* Wichtig: die *veda wurde auf der Basis des Hinweises 33094 weiter nach
* unten verlegt (vor tvvd_select). Dabei traten allerdings Probleme
* mit dem Anlegen der veda auf, d.h. in best. Faellen wurde auf Kopf-
* ebene die veda nicht angelegt. Deshalb wird die *veda jetzt wieder
* an dieser Stelle gefuellt damit in der *veda der Mandant nicht
* gefuellt wird (alles klar, oder?)
*veda = veda.

Optimistisch bleiben

Mechthilde

Der Klassiker

 

 

Enno Wulff
Letzte Artikel von Enno Wulff (Alle anzeigen)